package com.xyy.saas.payment.adpater.xydLoan.core.dto;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author wangcheng7
 * 订单详细信息
 */
@Accessors(chain = true)
@Data
public class XydOrderDetailInfoDto {

    /**
     * 客户名称
     * 平台内部名称
     */
    private String orgName;

    /**
     * 客户编码
     * 平台内部编码，四位数字
     */
    private String orgCode;

    /**
     * 所在省份
     */
    private String orgProvince;

    /**
     * 下单时间
     * "yyyy-MM-dd HH:mm:ss"
     */
    private String orderTime;

    /**
     * 订单编号
     */
    private String orderId;
    /**
     * 订单金额
     * 单位元，保留两位小数
     */
    private String orderAmount;

    /**
     * 订单状态
     * 1、提款时需限定只有“待付款”状态的可进入提款
     * 枚举值：
     * 0：无需付款
     * 1：代付款
     */
    private String orderStatus;

    /**
     * 商户名称
     * 非自营类平台的上游卖家的信息；自营类的平台可不提供该字段
     */
    private String supplierName;

    /**
     * 商户编号
     * 非自营类平台的上游卖家的信息；自营类的平台可不提供该字段
     */
    private String supplierNo;

}
